﻿using Minecraft.Model.Backpack;
using Minecraft.Model.Blueprint;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Minecraft.Model.ReqResp
{
	/// <summary>
	/// 蓝图制造响应实体
	/// </summary>
	[Serializable]
	public class BlueprintMakeResp : BaseResp
	{
		/// <summary>
		/// 蓝图Id
		/// </summary>
		public string blueprintId;
		/// <summary>
		/// 材料是否足够（是否制造成功也用这个标识）
		/// </summary>
		public bool isMaterialEnough;
		/// <summary>
		/// 材料物品itemId以及剩下的个数信息列表
		/// </summary>
		public List<BlueprintRemainMaterialInfo> blueprintRemainMaterialInfoList;
		/// <summary>
		/// 受影响的物品位置信息列表（制造成功后才有数据）
		/// </summary>
		public List<BackpackCellInfo> backpackCellInfoList;
	}
}
